Insulating oils - Turkish English Dictionary